Castrating stool - Espagnol Anglais Dictionnaire